Big Huge Thesaurus

deadly nightshade

noun